@charset "utf-8";
/* CSS Document */


/*---------- base ---------*/
*{
	padding:0px;  
	margin:0px;
}
body{
	background: #fff;
	text-align:center;
	font-size: 12px;
	font-family:Arial,"宋体";
	color:#535353;
}
img{
	border:none;
}
a{
	color:#747474;
	text-decoration:none;
}
a:hover{
	color:#c4261d;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px  Verdana,Arial,Tahoma,"宋体";
	vertical-align:middle;
}
.clear{
	clear:both;
	}
.block{
	display:block;
	float:left;
	}
/*---------- bead_xu ---------*/
#ie6_msg{ height:30px; background-color:#CCC; font-size:18px; color:#c4261d; line-height:30px; display:none;}
.head_xu{ height:111px; background: url(../images_xu/head_bg.png) repeat-x; overflow:hidden;}
.head_center{
	width:980px;
	height: auto;
	margin:0px auto;
	text-align:left;
	}
.head_top{ background:url(../images_xu/head_top_bg.png) repeat-x; height:24px;}
.head_logo{ width:232px; height:70px; padding-top:18px;}
.head_msg{ width:748px;}
.lang{
	text-align:right;
	color:#666;
	width:980px;
	margin:0px auto;
	}
.lang .left{ float:left;height:24px;}
.lang .right{ float:right;height:24px;}
.head_msg .search_xu{ text-align:right; padding-top:18px;}
.head_msg .search_xu .keyword{ background:url(../images_xu/search_1.png) no-repeat; border:0px; width:191px; padding:5px 5px; height:21px; color:#666;}
.head_msg .search_xu .submit{ background:url(../images_xu/search_2.png) no-repeat; width:31px; height:31px; border:0px; cursor:pointer;}
.head_msg .nav{ padding:3px 0px 0px 80px;}
.head_msg .nav li{ display:inline-block;width:auto; float:left;}
.head_msg .nav a{
	display:inline-block;
	width:auto;
	height:25px;
	padding:10px 9px 0px 9px;
	margin-left:14px; 
	color:#333;
	text-decoration:none;
	font-size:16px;
	}
.head_msg .nav a:hover{
	color:#fff;
	background:url(../images_xu/bottom_2.png) repeat-x;
	}
/*---------- ppt_xu ---------*/
.ppt_xu{ height:352px;/* background:url(../images_xu/ppt_bg.png) repeat-x;*/ text-align:center;}
.flashBanner{width:1000px;height:349px;overflow:hidden;position:relative; margin:0px auto; padding:0px 10px 0px 10px;}
.ppt_xu span{ display:block;}

.flashBanner .mask{height:48px;line-height:32px;width:100%;text-align:right;position:absolute;left:0;bottom:-32px;filter:-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer; border:solid 2px #fff;width:60px; height:28px;}
.flashBanner .mask img.show{margin-bottom:5px;}
img{border:0 none;}
/*---------- body_xu ---------*/
.body_xu{
	width:980px;
	height: auto;
	margin:0px auto;
	text-align:left;
	overflow:hidden;
	}
.body_head{
	height:60px;
	background: url(../images_xu/body_head_bg1.png) repeat-x bottom;
	}
.body_head .left{height:35px; background:url(../images_xu/body_head_bg2.png) repeat-x bottom; color:#008BD7; font-size:24px; font-weight:bold; width:auto; display: inline-block; padding:25px 5px 0px 5px; float: left;}
.body_head .right{ float:right; text-align:right; width:300px; padding-top:30px; font-size:16px; padding-right:20px; }
.body_head .right a{
	color:#008BD7;
	text-decoration:none;
}
.body_head .right a:hover{
	text-decoration:underline;
}
.body_li{ width:1000px;}
.body_li li{ width:206px; height:234px; background:url(../images_xu/li_bg.png) no-repeat 0px 15px; float:left; padding:15px 25px 0px 16px;}
.body_li li .title{ color:#404040; font-size:13px; height:45px; padding-top:15px;}
.body_li img{ width:205px; height:145px;}
.body_li a{
	color:#404040;
	text-decoration:none;
}
.body_li a:hover{
	color:#ff0000;
}
.body_li2{
	width:192px;
	padding:15px 2px 50px 2px;
	overflow:hidden;
	}
.body_li2 .top_a{ display: block; width:192px; height:72px; }
.body_li2 .top1{background:url(../images_xu/li2_bg1.png) no-repeat;}
.body_li2 .top1:hover{ background:url(../images_xu/li2_bg11.png) no-repeat;}
.body_li2 .top2{background:url(../images_xu/li2_bg2.png) no-repeat;}
.body_li2 .top2:hover{ background:url(../images_xu/li2_bg22.png) no-repeat;}
.body_li2 .top3{background:url(../images_xu/li2_bg3.png) no-repeat;}
.body_li2 .top3:hover{ background:url(../images_xu/li2_bg33.png) no-repeat;}
.body_li2 .top4{background:url(../images_xu/li2_bg4.png) no-repeat;}
.body_li2 .top4:hover{ background:url(../images_xu/li2_bg44.png) no-repeat;}
.body_li2 .top5{background:url(../images_xu/li2_bg5.png) no-repeat;}
.body_li2 .top5:hover{ background:url(../images_xu/li2_bg55.png) no-repeat;}

.body_li2 .left{ width:60px; text-align:center; padding:10px 5px 0px 10px;}
.body_li2 .right{ width:100px; padding-top:25px; font-size:20px; color:#fff;}
.body_li2 ul{}
.body_li2 ul li{ background: url(../images_xu/li2_li_d.png) no-repeat 4px 18px; padding:12px 0px 0px 14px;} 
/*---------- footer_xu ---------*/
.footer_xu{ background: url(../images_xu/footer_bg.png) repeat-x; height:118px; text-align:center;}
.footer_xu .nav{ padding:20px 0px 23px 0px; background:url(../images_xu/footer_li_xia.png) repeat-x bottom; display:inline-block; width:580px;}
.footer_xu .nav a{ color:#b4d3f2; text-decoration:none; font-size:14px;}
.footer_xu .nav a:hover{ text-decoration:underline; }
.footer_xu .nav font{ display: inline-block; width:20px; height:13px; background:url(../images_xu/footer_li.png) no-repeat center;}
.footer_xu .msg{ padding:22px 0px 0px 0px; color:#b4d3f2;}
/*---------- 浮动小窗口 ---------*/
.online_1 {
	width:68px;
	height:148px;
	border:solid 1px #dbdbdb;
	background:#ffffff;
	}
.online_2 {
	width:170px;
	height:148px;
	border:solid 1px #dbdbdb;
	display:none;
	background:#ffffff;
	}
.online_ul {
	padding:3px 3px 0px 3px;
	list-style-type:none;
	}
.online_ul li{
	margin-bottom:3px;
	text-align:left;
	height:17px;
	background-color:#f3f3f3;
	padding:4px 2px 0px 2px;
	}
.online_botton{float:right; width:8px; padding-top:3px; cursor:pointer;}
/*---------- 列表页 ---------*/
.body_left{
	width:240px;
	padding:0px 0px 300px 0px;
	}
.body_left .top{ width:221px; height:40px; background:url(../images_xu/list_l_top_bg.png) repeat-x; font-size:22px; font-weight:bold; color:#FFF; text-align:center; padding-top:8px;position: relative; display:block; top:32px; left:7px; z-index:2200;}
/*侧边导航*/

#broadside-nav {
	width:240px;
	position:relative;
	top:-15px;
}
#broadside-nav li{
	font-size:16px;
	font-weight:bold;
	}
#broadside-nav li a {
	position:absolute;
	display:block;
	padding-top:17px;
	left: 0px;
	width:228px;
	height:22px;
	background-image:url(../images_xu/product-nav.png);
	_background-image:url(../images_xu/ product-nav.gif);
	line-height:20px;
	font-size:14px;
	text-align:center;
	border:none;
	color:#008bd7;
}
#broadside-nav a:hover {
	border:none;
	color:#008bd7;
	background-position:0px -39px;
}
#broadside-nav .a-serial {
	font-weight:500;
}



.body_right{
	width:740px;
	overflow:hidden;
	}
.body_list_li{ padding:5px 0px 0px 8px;}
.body_list_li li{ width:170px; height:170px; background:url(../images_xu/li_bg2.png) no-repeat 0px 10px; float:left; padding:10px 5px 0px 8px;}
.body_list_li li .title{ color:#404040; font-size:13px; height:38px; padding-top:10px;}
.body_list_li img{ width:153px; height:108px;}
.body_list_li a{
	color:#404040;
	text-decoration:none;
}
.body_list_li a:hover{
	color:#ff0000;
}
.body_right .bottom{ height:35px; line-height:35px; border:solid 1px #c9dafa; background:#f4fdff; margin:25px 2px 20px 0px;}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:3px 3px 3px 3px;
	color:#333;
	display:none;
}

.pagelist{
	float:left;
	padding:6px 0px 0px 16px;
}
.pagelist li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.pagelist li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.pagelist li a:hover{
	color:#0368CD;
	text-decoration:none;
	padding:2px 4px 2px;
}
.pagelist li.thisclass,
.pagelist li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.pagelist .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.pagelist .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*-------- 下拉菜单 --------------*/
*{ margin:0px ; padding:0px;}
.dropMenu {
	position:absolute;
	top: 0;
	float:left;
	z-index:100;
	width: auto;
	visibility: hidden;
	margin:-2px 0px 0px 0px;
	padding:8px 20px 10px 0px;
	background:url(../images_xu/head_nav2.png) repeat-x #0a5bad;
	
}

.dropMenu li {
	text-align:left;
	font-size:14px;
	padding: 5px 10px 2px 13px;
}
.dropMenu a {
	text-decoration:none;
	color:#fff;

}
.dropMenu a:hover {
	color:#9BD9FE;
	text-decoration: underline;
}
/*---------文章部分 Company Capability-------*/
.art_url{ background:url(../images_xu/home_art.png) left 11px no-repeat; padding:11px 0px 0px 33px; height:16px; line-height:16px; font-size:13px;}
.article{
	padding:30px 18px 45px 18px;
	line-height:170%;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}
.article .word_img_r{ padding-bottom:30px;}
.article .word_img_r img { float:right; padding:0px 0px 0px 40px;}
.article .word_img_l{ padding-bottom:30px;}
.article .word_img_l img { float: left; padding:0px 40px 0px 0px;}